Mirex-2011 “audio Beat Tracking” Task: Ircambeat Submission

نویسنده

  • Geoffroy Peeters
چکیده

This extended abstract details a submission to the Music Information Retrieval Evaluation eXchange (MIREX) 2011 for the “Audio Beat Tracking” task. The system named ircambeat performs time-variable tempo and meter estimation, beat and downbeat marking. Detailed description of the various parts can be found in [1] and [2]. We briefly summarized them below. 1. IRCAMBEAT IMPLEMENTATION The last version of Ircambeat is available as C++ executable or library running under Linux, Windows-XP and MacOS-X. The last version performs time-variable tempo and meter estimation, beat and downbeat marking. 2. IRCAMBEAT ALGORITHM DESCRIPTION The flowchart of ircambeat is represented in Figure 1. 2.1 Tempo and meter estimation The tempo and meter estimation algorithm works in three stages. First, an onset-energy-function f(t) is extracted from the audio signal by computing a reassigned spectral-energyflux (using time and frequency reassignement for better precision). Second, the dominant periodicities of f(t) over time are estimated using a combination of Discrete Fourier Transform and Frequency-Mapped Auto-Correlation-Function. The combination of both allows to better emphasizing the periodicities due to the meter, the beat and the tatum periodicities in f(t). We note p(t) the resulting function. Finally, a Viterbi decoding algorithm is used to decode simultaneously the tempo and the meter. For this, we define states of a hidden Markov model as all the combinations of possible tempi and meter (among 22: binary grouping of beat/ binary subdivision of beat, 23: binary/ ternary and 32: ternary/ binary). Given p(t), we compute the observation probabilities of the states over time. The decoding then produces the best estimates of tempo and meter over time. More details about the algorithm can be found in [1]. This document is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. http://creativecommons.org/licenses/by-nc-sa/3.0/ c © 2011 The Authors. Figure 1. Flowchart of ircambeat 2.2 Beat and downbeat tracking Beat and downbeat positions are estimated simultaneously using an inverse Viterbi formulation. In this formulation, a state is defined as a specific time in a specific beat position. Observation probabilities of states (times in a specific beat position) are obtained using LDA-trained beat-templates, Chroma and Spectral Balance variation over time analysis. The beat-template is obtained by considering the function f(t) inside a measure as a N-dimensional feature vector. A two-class (beat/ non-beat) problem is then solved using LDA and a training set. The resulting LDA-axe is then used as the best beat-template in order to perform discrimination between beat and non-beat positions. More details about the algorithm can be found in [2]. 3. MIREX-2011 RESULTS AND DISCUSSIONS 4. CONCLUSION 5. ACKNOWLEDGMENTS This work was partly supported by “Quaero” Programme,funded by OSEO, French State agency for innovation 6. REFERENCES[1] G. Peeters. Template-based estimation of time-varyingtempo. EURASIP Journal on Applied Signal Process-ing, 2007(1):158–158, 2007. doi:10.1155/2007/67215. [2] G. Peeters and H. Papadopoulos. Simultaneous beatand downbeat-tracking using a probabilistic frame-work: theory and large-scale evaluation. IEEE.Trans. on Audio, Speech and Language Processing,19(6):1754–1769, 2011.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mirex-2010 “audio Beat Tracking” Task: Ircambeat Submission

This extended abstract details a submission to the Music Information Retrieval Evaluation eXchange (MIREX) 2010 for the “Audio Beat Tracking” task. The system named ircambeat performs time-variable tempo and meter estimation, beat and downbeat marking. Detailed description of the various parts can be found in [1], [2] and [3]. We briefly summarized them below. 1. IRCAMBEAT IMPLEMENTATION The la...

متن کامل

Mirex-09 “audio Beat Tracking” Task: Ircambeat Submission

This extended abstract details a submission to the Music Information Retrieval Evaluation eXchange (MIREX) 2009 for the “Audio Beat Tracking” task. The system named ircambeat performs time-variable tempo and meter estimation, beat and downbeat marking. Detailed description of the two parts are given in [1] and [2]. We briefly summarized them below. 1. IRCAMBEAT IMPLEMENTATION Ircambeat is a C++...

متن کامل

Audio beat tracking

This extended abstract details a submission to the Music Information Retrieval Evaluation eXchange in the Audio Beat tracking task. The basic idea is based on the algorithm which submitted by Daniel P.W. Ellis in MIREX 2006. We consider about the energy of beats in order to approximate the human auditory system and improve tracking accuracy. I. BEAT TRACKING WITH A MOVING WINDOW In MIREX 2009, ...

متن کامل

Mirex 2013 Audio Beat Tracking Evaluation: Fk1

In this paper, we present a Hidden Markov Model (HMM) based beat tracking system that simultaneously extracts downbeats, beat times, tempo, meter and rhythmic patterns. Our model builds upon the basic structure proposed by Whiteley et. al [7], which we further modified by introducing a new observation model: rhythmic patterns are learned directly from data, which makes the model adaptable to th...

متن کامل

Mirex 2009 “music Structure Segmentation” Task: Ircamsummary Submission

This extended abstract details a submission to the Music Information Retrieval Evaluation eXchange (MIREX) 2009 for the “Structure Segmentation” task. The system named ircamsummary performs both structure estimation and summary generation. Detailed description of the system can be found in [1] [2] and [3]. We briefly summarized them below. 1. IRCAMSUMMARY IMPLEMENTATION Ircamsummary is both a M...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011